#ifndef PROGRAMFILEEXCHANGEDIALOG_H
#define PROGRAMFILEEXCHANGEDIALOG_H

#include <QDialog>
class FileData;
class NcParseClass;
class NachiParseClass;
class FanucParseClass;
namespace Ui {
class ProgramFileExchangeDialog;
}

class ProgramFileExchangeDialog : public QDialog
{
    Q_OBJECT

public:
    explicit ProgramFileExchangeDialog(QWidget *parent = 0);
    ~ProgramFileExchangeDialog();

private slots:
    void on_pushButton_browser_inputProgram_clicked();

    void on_pushButton_open_file_clicked();

    void on_pushButton_saveOutPutProgramFile_clicked();

    void on_pushButton_doExchange_clicked();



    void on_pushButton_saveOutPutProgramFile_fanuc2g_clicked();

private:
    Ui::ProgramFileExchangeDialog *ui;
    FileData *fileData;
    NcParseClass *ncParseClass;
    NachiParseClass *nachiParse;
    FanucParseClass *fanucParse;
};

#endif // PROGRAMFILEEXCHANGEDIALOG_H
